package com.uzai.console.vo.module.merchant;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * @Auther: liuqi
 * @Date: 2021/8/10 14:58
 * @Description:
 */
@ApiModel("运营商")
public class MerchantVo {
    @ApiModelProperty("主键ID")
    private Long id;
    @ApiModelProperty("手机号")
    private String mobile;
    @ApiModelProperty("设备端登录密码")
    private String devicePwd;
    @ApiModelProperty("云端登录密码")
    private String cloudPwd;
    @ApiModelProperty("姓名")
    private String name;
    @ApiModelProperty("微信")
    private String wechat;
    @ApiModelProperty("账户余额")
    private BigDecimal balance;
    @ApiModelProperty("签名令牌")
    private String token;
    @ApiModelProperty("注册时间")
    private Integer regTime;
    @ApiModelProperty("最近登录时间")
    private Integer loginTime;
    @ApiModelProperty("注册ip")
    private String regIp;
    @ApiModelProperty("最近登录ip")
    private String loginIp;
    @ApiModelProperty("头像")
    private String headImg;
    @ApiModelProperty("微信支付的openid，用于账户充值校验")
    private String wxPayOpenid;
    @ApiModelProperty("版本号")
    private Integer version;
    @ApiModelProperty("创建时间")
    private Integer createTime;
    @ApiModelProperty("修改时间")
    private Integer updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    public String getDevicePwd() {
        return devicePwd;
    }

    public void setDevicePwd(String devicePwd) {
        this.devicePwd = devicePwd == null ? null : devicePwd.trim();
    }

    public String getCloudPwd() {
        return cloudPwd;
    }

    public void setCloudPwd(String cloudPwd) {
        this.cloudPwd = cloudPwd == null ? null : cloudPwd.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getWechat() {
        return wechat;
    }

    public void setWechat(String wechat) {
        this.wechat = wechat == null ? null : wechat.trim();
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token == null ? null : token.trim();
    }

    public Integer getRegTime() {
        return regTime;
    }

    public void setRegTime(Integer regTime) {
        this.regTime = regTime;
    }

    public Integer getLoginTime() {
        return loginTime;
    }

    public void setLoginTime(Integer loginTime) {
        this.loginTime = loginTime;
    }

    public String getRegIp() {
        return regIp;
    }

    public void setRegIp(String regIp) {
        this.regIp = regIp == null ? null : regIp.trim();
    }

    public String getLoginIp() {
        return loginIp;
    }

    public void setLoginIp(String loginIp) {
        this.loginIp = loginIp == null ? null : loginIp.trim();
    }

    public String getHeadImg() {
        return headImg;
    }

    public void setHeadImg(String headImg) {
        this.headImg = headImg == null ? null : headImg.trim();
    }

    public String getWxPayOpenid() {
        return wxPayOpenid;
    }

    public void setWxPayOpenid(String wxPayOpenid) {
        this.wxPayOpenid = wxPayOpenid == null ? null : wxPayOpenid.trim();
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public Integer getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Integer updateTime) {
        this.updateTime = updateTime;
    }
}